"""
通用装饰器的语法格式：
    # 通用装饰器
    def logger(func):
        def inner(*args, **kwargs):
            print("--正在努力计算--")
            return func(*args, **kwargs)

        return inner
"""


# 定义装饰器
def logger(func):
    def inner(*args, **kwargs):
        return func(*args, **kwargs)

    return inner


# 装饰函数
@logger
def sum_num(*args, **kwargs):
    print(args, kwargs)


sum_num(1, 2, name='Amy', age=18)
